2006-1951: a Study of Graphical vs. Textual Programming for Teaching Dsp

نویسندگان

  • Mark Yoder
  • Mark A. Yoder
  • David R. Voltmer
چکیده

The proponents of graphical programming (that is using graphics to program a computer, not programming a computer to do graphics) claim graphical programming is better than text-based programming; however text-based programmers far out number graphics-based programmers. This paper describes the preliminary developments of comparing the use of LabVIEW (a graphical programming language) to MATLAB (a text-based language) in teaching discrete-time signal processing (DSP). This paper presents the results of using both methods in a junior-level introduction to DSP class. The students who enter this class have had a course in continuous-time signals and systems but no DSP theory background. The class uses the text “Signal Processing First”, by McClellan, Schafer, Yoder, published by Prentice Hall, to introduce discrete-time signal processing. In the past, a series of MATLAB based mini-projects were used in addition to homework to reinforce the DSP concepts. The new version of the class uses the same mini-projects except that they are based on LabVIEW. Several quarters of concept inventory data have been collected on the MATLAB version of the class. The same inventory was used with the LabVIEW version of the class and the results compared. The authors do not expect this study to answer the “which is better?” question. Rather it will give experience in assessing what the tradeoffs are in choosing between two very different types of programming languages to teach DSP.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Role of Textual vs. Compound Input Enhancement in Developing Grammar Ability

The present study investigated comparatively the impact of two types of input enhancement (i.e. textual vs. compound enhancement) on developing grammar ability in Iranian EFL setting. Sixty-five female secondary high school students were selected as a homogenous sample out of about a 100-member population based on Nelson language proficiency test. Then, their grammar ability was measured based ...

متن کامل

The Effect of Explicit Teaching of Textual Metadiscourse on ESAP Reading Comprehension Performance of Iranian University Students

The present study attempted the relative effect of explicit teaching of textual metadiscourse markers on ESAP reading comprehension performance of Iranian university students through an awareness raising experiment. A sixty-item multiple choice ESAP reading comprehension test of accounting was developed and validated to act as the pre-test and post-test. The test included items for assessing sp...

متن کامل

The Convergence of Graphical Programming and Text Processing Starlogo Tng: the Convergence of Graphical Programming and Text Processing

StarLogo TNG is a robust graphical programming environment for secondary students. Despite the educational advantages of graphical programming, TNG has sustained criticism from some who object to the exclusion of a textual language. Recognizing the benefits of text processing and the power of controlling software with a keyboard, I sought to incorporate text-processing techniques into TNG’s gra...

متن کامل

The Study of the Effectiveness of Textual Cohesion of Teaching Materials on Iranian Intermediate EFL Learners’ Reading Comprehension

The present investigation was an attempt to study the effect of difference in textualcohesion of different teaching materials on Iranian intermediate EFL learners' readingcomprehension. To that end, a QPT test was administered to 105 EFL students learningEnglish language in institutes. Based on QPT test direction individuals who get 31+ ingrammar and vocabulary, 8+ in re...

متن کامل

A Graphical Compiler for the Programming of Dsp in a Completely Symbolic Way

The CADiSP system is an experimental software development environment for digital signal processing. It has been designed in an attempt to provide an engineering oriented tool for the development of algorithms and efficient code generation for DSP applications. Following the rules of modern software engineering it supports object oriented techniques and symbolic programming. This paper discusse...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006